package com.lh.biz;

import com.lh.biz.dto.in.openuser.BindUserInDto;
import com.lh.biz.dto.out.openuser.BindUserOutDto;

/**
 * @author liuhui
 * @version 1.0
 * @date 2013-4-29 下午5:26:54
 */
public interface IOpenUserBiz {
	/**
	 * <pre>
	 * 		1. 获取开放平台用户
	 * 		2. 判断是否已绑定
	 * 		3. 未绑定则创建用户并绑定,并发布一条分享
	 * 		4. 已绑定则更新开放用户信息,跟新授权口令
	 * 		5. 执行登录逻辑
	 * </pre>
	 */
	BindUserOutDto bindUser(BindUserInDto inDto);
}
